package com.chuangmei.com;

import android.os.Bundle;
import android.support.annotation.Nullable;
import android.support.v7.app.AppCompatActivity;

/**
 * 项目名称：HelloARObjectTracking
 * 类描述：
 * 创建人：Administrator
 * 创建时间：2018/3/29 14:32
 * 修改人：Administrator
 * 修改时间：2018/3/29 14:32
 * 修改备注：
 */

public abstract class BaseActivity extends AppCompatActivity {
    public int activityLayoutID;

    @Override
    protected void onCreate(@Nullable Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        initEnvironment();
        initActivityLayoutID();
        setContentView(activityLayoutID);
        initView();
        initData();
    }
    public abstract void initEnvironment();

    public abstract void initActivityLayoutID();

    public abstract void initView();

    public abstract void initData();
}
